Pleins d'erreurs joomla + nginx

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • #31
    j'ai trouvé le soucis.
    c'est cette ligne qui pose soucis dans la conf nginx :

    Code:
    [B]fastcgi_param PHP_VALUE open_basedir="$realpath_root";[/B]
    si je commente cette ligne tout fonctionne.
    le problème est que, du coup, comment activer cette protection php sans que joomla bloque lors de l'upload d'images/fichiers ?
    Dernière édition par Tortue Genial 69 à 16/10/2018, 15h48
    Expert en conception et réalisation de sites Internet 100% Joomla
    www.toonetcreation.com

    Commentaire


    • #32
      Tiens un peu de lecture.
      I have a directory /htdocs/unsecured and I want to limit whatever is in that directory or its subdirectories from accessing anything outside of that directory. Where and how do I set open_basedir for

      Commentaire


      • #33
        merci pour ces liens je viens d'y jeter un oeil.

        malheureusement cela ne m'avance pas trop car je ne veux pas mettre un open_basedir identique pour tous les sites, mais chaque site doit avoir sa propre valeur pour être cloisonné.

        j'ai testé ceci dans le php.ini

        Code:
        open_basedir = "/path/to/first/folder:/path/to/second/folder"
        cela fonctionne mais il s'agit d'un paramètre global ou tous les chemins sont ajoutés.
        donc dans chaque site, si on va dans Système -> Informations système -> onglet Paramètres PHP -> dans le paramètre Open basedir on voit tous les chemin de tous les sites.

        or ce que je veux faire est que pour chaque site on n'affiche que le chemin du site en question dans le paramètre Open basedir
        Expert en conception et réalisation de sites Internet 100% Joomla
        www.toonetcreation.com

        Commentaire


        • #34
          bon alors pour le moment je cloture ce topic car finalement je ne vais pas utiliser open_basedir.

          je vais plutôt blinder le système de permissions coté file system et borner l'exécution de nginx en fonction de tel ou tel site.

          merci pour les réponses en tout cas
          Expert en conception et réalisation de sites Internet 100% Joomla
          www.toonetcreation.com

          Commentaire


          • #35
            Il y a deux solutions à ton soucis.
            Soit tu crées un ichier php.ini à la racine de chaque site et tu forces apache à les utiliser.
            Soit tu ajoutes ceci dans chaque virtualhost
            Code:
            php_admin_value open_basedir "/var/www/monsiteexemple/"

            Commentaire


            • #36
              en fait je suis sur nginx et pas apache.

              j'ai déjà testé de mettre la directive dans chaque vhost et joomla couine toujours lors de l'upload d'images.
              Expert en conception et réalisation de sites Internet 100% Joomla
              www.toonetcreation.com

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X